spotted turtle - German English Dictionary